home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48_2 / asndup < prev    next >
Internet Message Format  |  1995-03-31  |  2KB

  1. From comp.sys.handhelds Sun Jun  9 13:33:05 1991
  2. Path: seq!ecsgate!mcnc!gatech!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!sdd.hp.com!hp-pcd!hpcvra.cv.hp.com!rnews!hpcvbbs!akcs.joehorn
  3. From: akcs.joehorn@hpcvbbs.UUCP (Joseph K. Horn)
  4. Newsgroups: comp.sys.handhelds
  5. Subject: HP 48 Double-Duty Key Assignments
  6. Keywords: hp 48 asndup matrix key assign
  7. Message-ID: <284dc9fc:3373comp.sys.handhelds@hpcvbbs.UUCP>
  8. Date: 6 Jun 91 05:40:07 GMT
  9. Lines: 53
  10.  
  11. ASNDUP, or Mode-Sensitive Key Assignments, by Joseph K Horn
  12.  
  13. Here's a trick you might want to use.
  14.  
  15. Key assignments can serve double purpose.  For example, I never
  16. use the MATRIX WRITER application key, except to put DUP into
  17. programs.  But I use ASN regularly.  So I assigned the following
  18. little program to the MATRIX key.  Its action depends on what
  19. mode the 48's in.  When the 48 is in program entry mode (PRG
  20. annunciator on), then this program generates a DUP; otherwise, it
  21. does ASN (instead of the Matrix Writer).
  22.  
  23. Use ASC-> to decode:
  24.  
  25. -------------< ASNDUP >--------
  26. %%HP:T(1);
  27. "D9D20A1EE378BF14F422B2130FCDC"
  28. -------------------------------
  29.  
  30. Checksum of program: #CDCFh
  31. Size: 12.5 bytes
  32.  
  33. After deASCing the above, type 51.3 ASN, and it'll be assigned to
  34. the MATRIX key.
  35.  
  36. Here's a Voyager-style listing:
  37.  
  38. 02D9D :: (Begin Program)
  39. 3EE1A   If PRG mode, do/skip, else skip/do
  40. 1FB87   DUP
  41. 224F4   ASN
  42. 0312B ; (End Program)
  43.  
  44. Of course, you can put anything you want in place of this DUP,
  45. to personalize the MATRIX key.
  46.  
  47. You might object that a plain old assignment would be okay, since
  48. the Equation Writer key can be used to enter DUP into programs.
  49. Ah, but I've already used the above technique to redefine that
  50. key, too!  (Don't use named programs for tasks best done by key
  51. assignments.  Ditto for CST menus.  Libraries too.)
  52.  
  53. Permanently leaving your 48 in USER mode is only a bad idea if
  54. you regularly share its use with other people.  Otherwise, turn
  55. on USER and leave it on.  We paid a lot of money for the logic
  56. that enables us to personalize this machine.  Let's use it.
  57.  
  58. There are a lot of keys that serve no purpose (other than to beep)
  59. when in PRG mode; for example, 2D and 3D.  Now you can assign
  60. whatever you want to them (e.g. programming commands) without
  61. losing their non-PRG mode definitions.
  62.  
  63. --  Joseph K Horn  --  Peripheral Vision, Ltd.  --
  64.  
  65.